草庐IT

Android HEVC预览

全部标签

android - 无失真/拉伸(stretch)的全屏相机预览

我有一个正在启动全屏和横向的cameraPreview类(见下文)...但是图像正在拉伸(stretch)/扭曲..有没有办法让这个预览保持全屏但不扭曲?凸轮层:publicclassCamLayerextendsSurfaceViewimplementsSurfaceHolder.Callback{Cameracamera;SurfaceHolderpreviewHolder;StringcamID;privatestaticfinalStringTAG="CamPreview";publicCamLayer(Contextcontext,Stringfacing){super(co

android - 相机预览越来越紧张

我写了一个用于显示相机的代码。以下是我的布局文件的代码,这是我的CameraSurfaceview代码,publicclassCameraSurfaceViewextendsSurfaceViewimplementsSurfaceHolder.Callback{privateSurfaceHolderholder;privateCameracamera;privateMediaRecordermediaRecorder;privateBooleanpreviewing;privateAutoFocusManagerautoFocusManager;privateCameraDetect

预览渲染错误

我正在尝试编码一个圆形按钮,但不幸的是,AndroidStudio的预览不当。你们当中有任何事情发生还是知道如何解决?我不明白渲染如何失败。这是屏幕:预览选项卡渲染错误看答案尝试重建或者干净的项目。你也可以重新启动AndroidStudio。它将解决您的问题。

android - 如何在 Intellij IDEA 13 布局预览中删除渲染问题消息窗口

那么,每次您在布局中更改某些内容时,如何完全删除出现在IntellijIDEA13Android布局预览区域上方的“渲染问题”消息? 最佳答案 您可以使用isInEditMode方法。检查示例:importandroid.content.Context;importandroid.graphics.Color;importandroid.util.AttributeSet;importandroid.widget.ProgressBar;publicclassColoredProgressBarextendsProgressBar{

使用FFmpeg生成视频的预览图缩略图

无需代码手动拼接,直接生成网格预览图:使用ffprobe命令获取到video流的nb_frames这里使用json格式返回获取ffprobe-verror-hide_banner-ofdefault=noprint_wrappers=0-print_formatjson-show_format-show_streams-i"test.mp4"使用ffmpeg命令合帧,通过tile拼接成4X6的网格ffmpeg-y-i"test.mp4"-frames1-vf"select=not(mod(n\,100)),scale=-1:320,tile=4X6:padding=10:color=white

android - 在 Android Studio 中预览自定义字体

目前我正在使用pixlui库来使用自定义字体,非常棒!https://github.com/neopixl/PixlUI有什么方法可以在AndroidStudio中预览自定义字体吗? 最佳答案 我为Android创建了一个名为SmartFonts的库。它允许您在AndroidStudio的布局编辑器中预览自定义字体。字体缓存在内存中,因此它们只加载一次。智能字体很容易与gradle集成,它在GitHub上有文档和可用:https://github.com/smart-fun/SmartFonts尽情享受吧!

android - Android 模拟器中缺少小部件预览应用程序

这个https://developer.android.com/guide/topics/appwidgets/#preview说Tohelpcreateapreviewimageforyourappwidget(tospecifyinthepreviewImagefield),theAndroidemulatorincludesanapplicationcalled"WidgetPreview."Tocreateapreviewimage,launchthisapplication,selecttheappwidgetforyourapplicationandsetituphowyo

java - 相机预览中出现绿色线条

我创建了一个相机预览,但在我的设备上它在表面View上显示绿色线条-这就是我所做的。它适用于我的一些设备,但只有少数三星设备会产生此类问题。classPreviewextendsViewGroupimplementsSurfaceHolder.Callback{privatefinalStringTAG="Preview";SurfaceViewmSurfaceView;SurfaceHoldermHolder;SizemPreviewSize;ListmSupportedPreviewSizes;CameramCamera;Preview(Contextcontext,Surface

Android Camera takePicture 正在使用预览小缓冲区

我正在使用OPENCV开发一个项目。我在onCameraFrame上有一些过程。当它显示预览时,用户可以拍照。但是在某些设备中,我在调用takePicture(...)方法后出错。我应该怎么办?E/Camera-JNI(11783):Manuallysetbufferwastoosmall!Expected539380bytes,butgot460800!新症状:此缓冲区的大小是我的帧大小,460800。我在onCameraFrame记录了帧大小。每帧的大小都是460800。据我了解,takePicture尝试使用预览缓冲区。而且它们的尺寸不同。 最佳答案

Android 使用Camera2 API 和 GLSurfaceView实现相机预览

GLSurfaceView和SurfaceView是Android中用于显示图像的两个视图类,它们在实现方式和使用场景上有一些区别。实现方式:GLSurfaceView基于OpenGLES技术实现,可以通过OpenGLES渲染图像。而SurfaceView则是通过基于线程的绘制方式,可以在独立的线程中进行绘制操作。性能:由于GLSurfaceView使用了OpenGLES技术,可以充分利用GPU进行图像渲染,因此在处理复杂图像和动画时通常具有更好的性能。相比之下,SurfaceView使用CPU进行图像绘制,性能可能相对较低。使用场景:如果你需要进行复杂的图形绘制、图像处理或者动画,那么GLS